package Escenario;

public abstract class AparcamientoImpl {
	private double posicion;
	
	
	public AparcamientoImpl(double pos){
		
		if(pos<0){
			throw new IllegalArgumentException("La posicion del aparcamiento debe de ser posiriva");
		}			
		
		posicion = pos;		
	}	
	
	public double getPosicion(){
		return posicion;
	}
	
	public abstract boolean getLibre();
	public abstract void aparcarParCV(ParCV p);
	
	
	public String toString(){
		String s = "("+posicion+")";
		return s;
	}
	
}